/**
给你两个单链表的头节点 headA 和 headB ，
请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点，返回 null 

不停的走，走到头了就从头开始走，直到相遇
 * A a+c+b
 * B b+c+a
 * 相遇问题，走长度一样
 */
var getIntersectionNode = function(headA, headB) {
    let l1 = headA;
    let l2 = headB;
    while(l1!==l2) {
      l1 = l1 ? l1.next : headA;
      l2 = l2 ? l2.next : headB;
    }
    return l1
};
